to truly make one's presence felt - Fransızca İngilizce Sözlük